Design, Implementation and Evaluation of Multi-terminal Binary Decision Diagram based Binary Fuzzy Relations

نویسندگان

  • Hamid Alavi Toussi
  • Bahram Sadeghi Bigham
چکیده

Elimination of redundancies in the memory representation is necessary for fast and efficient analysis of large sets of fuzzy data. In this work, we use MTBDDs as the underlying data-structure to represent fuzzy sets and binary fuzzy relations. This leads to elimination of redundancies in the representation, less computations, and faster analyses. We also extended a BDD package (BuDDy) to support MTBDDs in general and fuzzy sets and relations in particular. Representation and manipulation of MTBDD based fuzzy sets and binary fuzzy relations are described in this paper. These include design and implementation of different fuzzy operations such as max, min and max-min composition. In particular, an efficient algorithm for computing max-min composition is presented. Effectiveness of our MTBDD based implementation is shown by applying it on fuzzy connectedness and image segmentation problem. Compared to a base implementation, the running time of the MTBDD based implementation was faster (in our test cases) by a factor ranging from 2 to 27. Also, when the MTBDD based data-structure was employed, the memory needed to represent the final results was improved by a factor ranging from 37.9 to 265.5. We also describe our base implementation which is based on matrices.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Improved Algorithm for Network Reliability Evaluation

Binary Decision Diagram (BDD) is a data structure proved to be compact in representation and efficient in manipulation of Boolean formulas. Using Binary decision diagram in network reliability analysis has already been investigated by some researchers. In this paper we show how an exact algorithm for network reliability can be improved and implemented efficiently by using CUDD - Colorado Univer...

متن کامل

Multi-criteria Decision Making Using Fuzzy Preference Relations

When dealing with multi-criteria decision making problems, the concept of Pareto-optimality and Pareto-dominance may be inefficient (e.g. generally multiple solutions exist), especially when there is a large number of criteria. Our paper considers the fuzzy multi-criteria decision making problem based on Zadeh’s linguistic approach to P-optimality and P-dominance. The construction, analysis and...

متن کامل

Multi Terminal Binary Decision Diagrams toRepresent and Analyse Continuous

Binary Decision Diagrams (BDDs) have gained high attention in the context of design and veriication of digital circuits. They have successfully been employed to encode very large state spaces in an eecient, symbolic way. Multi terminal BDDs (MTBDDs) are generali-sations of BDDs from Boolean values to values of any nite domain. In this paper, we investigate the applicability of MTBDDs to the sym...

متن کامل

Multi Terminal Binary Decision Diagrams toRepresent and

Binary Decision Diagrams (BDDs) have gained high attention in the context of design and veriication of digital circuits. They have successfully been employed to encode very large state spaces in an eecient, symbolic way. Multi terminal BDDs (MTBDDs) are generali-sations of BDDs from Boolean values to values of any nite domain. In this paper, we investigate the applicability of MTBDDs to the sym...

متن کامل

Numeric Function Generators Using Decision Diagrams for Discrete Functions

This paper introduces design methods for numeric function generators (NFGs) using decision diagrams. NFGs are hardware accelerators to compute values of numeric functions such as trigonometric, logarithmic, square root, and reciprocal functions. Most existing design methods for NFGs are intended only for a specific class of numeric functions. However, by using decision diagrams for discrete fun...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016